package com.wpx.log.core.service;

import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import com.wpx.log.core.module.LogFile;

/**
 * 
 * @author WPX
 *
 * @param <T>	日志类 类型
 */
public interface IWpxLogService<T>{
	
	boolean saveLog(T log);
	
	/**
	 * 	获取文件保存的输出流, file中只有name 文件名称属性, 请重新set文件可访问的全名 
	 * @param file 
	 * @return 
	 * @throws IOException 
	 */
	String saveFile(InputStream in, String fileName) throws IOException;
}
